caudal glomerulus - English Synonyms Dictionary